human research facility rack - Español Inglés Diccionario